TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
                                           Back to 2024 Lake Norman Area rating list selection
                                                2023 Lake Norman Area rating list selection
2024 TLS League Ratings
Section - Southern           District - North Carolina           Area - Lake Norman
North Mecklenburg Park    Men    By Rating
(As of 11/10/2025)
2024 2024 2024
TLS TLS Current YrEnd
Rank Player NTRP NTRP NTRP Age City, State
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
1 Eric Marcus U
4.25 (4.5) 4.5         18 +   Charlotte, NC
2 Josh Goldblatt U
4.25 4.5 4.5         40 +   Charlotte, NC
3 Chris Weir U
4.23 4.5 4.5         18 +   Westwood, MA
4 Srinivasa Movva U
4.21 4.5 4.5         40 +   Concord, NC
5 Mark Becker U
4.21 (4.5) 4.5         18 +   Cornelius, NC
6 Duane Johnson U
4.20 4.5 4.5         40 +   Charlotte, NC
7 Andrew Jones U
4.19 4.5 4.5         18 +   Mooresville, NC
8 Jon Koceja U
4.16 4.5 4.5         40 +   Concord, NC
9 James Banner U
4.11 4.5 4.5         40 +   Cornelius, NC
10 Carl Yerger U
4.08 (4.5) 4.5         40 +   Davidson, NC
11 Vaughn Schmutz U
4.06 4.5 4.5         40 +   Charlotte, NC
12 Savan Ratanpara U
4.03 4.5 4.5         18 +   CORNELIUS, NC
13 Douglas Hausler U
4.03 (4.5) 4.5         40 +   Huntersville, NC
14 Sean Gallagher U
4.01 4.5 4.5         18 +   Cornelius, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
15 Jasen Fici U
3.99 4.0 4.5         40 +   Mooresville, NC
16 Adam Colborne U
3.99 4.0 4.0         40 +   Huntersville, NC
17 jeff Cline U
3.97 4.0 4.0         55 +   Cornelius, NC
18 LUIS AYALA U
3.94 4.0 4.5         18 +   Charlotte, NC
19 Justin Brynn U
3.92 4.0 4.0         40 +   Charlotte, NC
20 Hao Dang U
3.91 (4.0) 4.5         40 +   Huntersville, NC
21 Harry Loxton U
3.89 4.0 4.0         18 +   Mooresville, NC
22 Jeremy Cowper U
3.88 4.0 4.0         55 +   Charlotte, NC
23 Ragu Gopalan U
3.87 4.0 4.0         40 +   Concord, NC
24 Rogers Warner U
3.86 4.0 4.5         40 +   DAVIDSON, NC
25 Austin Miller U
3.86 4.0 4.0         18 +   Concord, NC
26 Christian Ludwig U
3.85 4.0 4.0         18 +   Charlotte, NC
27 David Carter U
3.85 4.0 4.0         55 +   Mooresville, NC
28 Matthew Borcich U
3.83 4.0 4.0         40 +   Cornelius, NC
29 Christopher Gillman U
3.80 4.0 4.0         40 +   Davidson, NC
30 Jon Schrand U
3.79 4.0 4.0         18 +   Huntersville, NC
31 Nate Roller U
3.79 4.0 4.0         40 +   Cornelius, NC
32 Robert Eric Nielsen U
3.79 4.0 4.0         55 +   Statesville, NC
33 Scott Wiley U
3.78 4.0 4.0         40 +   Huntersville, NC
34 Todd Armstrong U
3.78 4.0 4.0         55 +   Cornelius, NC
35 Kenny Campbell U
3.75 (4.0) 4.0         40 +   CORNELIUS, NC
36 Jonathan Thomas U
3.74 4.0 4.0         18 +   SAINT AUGUSTINE, FL
37 John Igharas U
3.74 4.0 4.0         40 +   Mooresville, NC
38 Ashok Kumar Kuppusamy U
3.73 4.0 4.0         40 +   Mooresville, NC
39 Robert Davis U
3.73 (4.0) 4.0         55 +   MOUNT HOLLY, NC
40 Kyle Le U
3.72 4.0 4.0         18 +   Mooresville, NC
41 Sreejith Sreedharan U
3.71 4.0 4.0         40 +   Concord, NC
42 Bill Moore U
3.71 4.0 4.0         55 +   Cornelius, NC
43 Mark Robson U
3.70 4.0 4.0         55 +   Concord, NC
44 George Jackson U
3.70 4.0 4.0         55 +   CHARLOTTE, NC
45 Venkatesh Sampoornam U
3.69 4.0 4.0         40 +   Concord, NC
46 James Epler U
3.67 4.0 4.0         55 +   Concord, NC
47 Arnaud Couturier U
3.67 4.0 4.0         40 +   Huntersville, NC
48 Neil White U
3.66 4.0 4.0         40 +   Huntersville, NC
49 Jonathan Wainwright U
3.66 4.0 4.0         18 +   Charlotte, NC
50 Alfu Miah U
3.66 4.0 4.0         40 +   Cornelius, NC
51 George McRorie U
3.64 4.0 4.0         40 +   Davidson, NC
52 Michael Flanagan U
3.64 4.0 4.0         55 +   Mount Holly, NC
53 Matthew Fairbairn U
3.64 4.0 4.0         55 +   DAVIDSON, NC
54 Vamsi Chintalapati U
3.63 4.0 4.0         18 +   Mooresville, NC
55 Michael Di Benedictis U
3.63 4.0 4.0         55 +   Huntersville, NC
56 Wes Williams U
3.62 4.0 4.0         18 +   Huntersville, NC
57 Brian Steffey U
3.61 (4.0) 4.0         18 +   Gastonia, NC
58 Ben Dunn U
3.61 4.0 4.0         40 +   Huntersville, NC
59 Ben Williams U
3.60 4.0 4.0         40 +   Concord, NC
60 Jim Krapfel U
3.60 4.0 4.0         18 +   HUNTERSVILLE, NC
61 Roberto Caballero U
3.60 4.0 4.0         40 +   Huntersville, NC
62 Erik Breault U
3.59 4.0 4.0         18 +   HUNTERSVILLE, NC
63 Cole Wilson U
3.58 4.0 4.0         40 +   Davidson, NC
64 Ken Peppercorn U
3.58 4.0 4.0         55 +   Charlotte, NC
65 Hayden Tuttle U
3.57 4.0 3.5         40 +   Huntersville, NC
66 Mike McMahon U
3.56 4.0 4.0         40 +   Cornelius, NC
67 Ramyn Atri U
3.56 4.0 3.5         40 +   Huntersville, NC
68 Andrew Potts U
3.55 4.0 3.5         18 +   HUNTERSVILLE, NC
69 joseph ward U
3.53 4.0 4.0         40 +   HUNTERSVILLE, NC
70 Caleb Steedley U
3.53 4.0 4.0         40 +   China Grove, NC
71 Chip Ashley U
3.53 4.0 4.0         55 +   Stanley, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
72 Dushyant Balasubramani U
3.50 3.5 4.0         40 +   Concord, NC
73 Walter Ortiz U
3.49 3.5 4.0         40 +   Lexington, NC
74 Charles Hayes U
3.49 3.5 4.0         55 +   Mooresville, NC
75 Anhtuan Nguyen U
3.48 (3.5) 4.0         18 +   HARRISBURG, NC
76 Phil Harrington U
3.47 3.5 3.5         40 +   Huntersville, NC
77 Tom Gibbs U
3.47 3.5 4.0         55 +   Davidson, NC
78 John Bezek U
3.47 3.5 4.0         55 +   Huntersville, NC
79 Marcus Phillips U
3.46 3.5 3.5         40 +   CORNELIUS, NC
80 Hayden Merklein U
3.46 3.5 4.0         55 +   Huntersville, NC
81 Brian Martens U
3.46 3.5 3.5         18 +   Huntersville, NC
82 Aleksandr Lvovich U
3.46 3.5 3.5         40 +   Charlotte, NC
83 Robert Bachner U
3.46 3.5 4.0         55 +   Concord, NC
84 Burt Dunlap U
3.44 3.5 3.5         55 +   Mooresville, NC
85 Thomas Stephen U
3.42 3.5 3.5         40 +   SAINT AUGUSTINE, FL
86 James Doyle U
3.42 3.5 4.0         55 +   Charlotte, NC
87 Dave Dehn U
3.42 3.5 3.5         55 +   Huntersville, NC
88 Robert Buker U
3.40 3.5 3.5         40 +   Davidson, NC
89 Steven Porter U
3.39 3.5 3.5         40 +   Cornelius, NC
90 Fortunato Uy U
3.38 3.5 3.5         40 +   Mooresville, NC
91 Patrick Needham U
3.38 3.5 3.5         18 +   HUNTERSVILLE, NC
92 Ben Holden U
3.38 3.5 3.5         40 +   Cornelius, NC
93 Louis Foreman U
3.38 3.5 3.5         55 +   Cornelius, NC
94 Seung Min Hyun U
3.37 3.5 3.5         40 +   Charlotte, NC
95 Joseph Davis U
3.37 3.5 3.5         40 +   Cornelius, NC
96 Bhushan Nadkarni U
3.36 3.5 3.5         40 +   Concord, NC
97 Greg Battalia U
3.36 3.5 3.5         40 +   Cornelius, NC
98 matt snyder U
3.35 3.5 4.0         40 +   Mooresville, NC
99 Sacheen Shrestha U
3.34 3.5 3.5         40 +   Concord, NC
100 Srinivasan Saminathan U
3.33 3.5 3.5         40 +   Concord, NC
101 Andres Rendon U
3.33 3.5 3.5         40 +   Huntersville, NC
102 Todd Larsen U
3.32 3.5 3.5         40 +   Mooresville, NC
103 Paul Thompson U
3.31 3.5 3.5         55 +   Mt Holly, NC
104 Beard McAulay U
3.31 3.5 3.5         40 +   Huntersville, NC
105 Andrew Orr U
3.30 3.5 3.5         40 +   Denver, NC
106 Julius Fernandez U
3.30 3.5 3.5         40 +   Concord, NC
107 Norm Marttila U
3.27 3.5 3.5         55 +   Mooresville, NC
108 David Miller U
3.26 3.5 3.5         55 +   Pineville, NC
109 Ivan Ruyle U
3.25 3.5 3.5         40 +   Mooresville, NC
110 Michael Crutchfield U
3.25 3.5 3.5         40 +   Charlotte, NC
111 Dewey Baker U
3.25 3.5 3.5         55 +   Huntersville, NC
112 Eric Stillson U
3.24 3.5 3.5         55 +   Cornelius, NC
113 Anthony Ponzo U
3.24 (3.5) 3.5         40 +   Davidson, NC
114 Antony Jayapal U
3.24 3.5 3.5         40 +   Mooresville, NC
115 Kyle Payne U
3.23 (3.5) 3.5         40 +   Huntersville, NC
116 Robert Bunting U
3.22 3.5 3.5         55 +   Denver, NC
117 Joseph Buckley U
3.22 3.5 3.5         40 +   Mooresville, NC
118 Jonathan Lee U
3.20 3.5 3.5         18 +   Huntersville, NC
119 Chris Harrington U
3.20 3.5 3.5         40 +   Cornelius, NC
120 john chidwick U
3.20 3.5 3.5         40 +   Mooresville, NC
121 Hyo Rhee U
3.18 3.5 3.5         55 +   Mint Hill, NC
122 Jeffrey McCue U
3.18 3.5 3.5         40 +   Mooresville, NC
123 Paul Frey U
3.18 3.5 3.5         55 +   Charlotte, NC
124 Bradley Twohig U
3.17 3.5 3.5         18 +   STANLEY, NC
125 Jason Lands U
3.16 3.5 3.5         40 +   Cornelius, NC
126 Alex Bogojevich U
3.16 3.5 3.5         55 +   Charlotte, NC
127 Eric Kees U
3.14 3.5 3.5         18 +   Cornelius, NC
128 Derek Heicken U
3.14 3.5 3.5         55 +   Huntersville, NC
129 Keith Harris U
3.14 3.5 3.5         65 +   Mooresville, NC
130 Jay Seifert U
3.12 3.5 3.5         55 +   MOUNT HOLLY, NC
131 Chris Rush U
3.11 3.5 3.5         40 +   Mooresville, NC
132 Michael Kemper U
3.11 3.5 3.5         55 +   Mount Holly, NC
133 Scott Wheeler U
3.07 3.5 3.5         40 +   Denver, NC
134 Aiden Orr U
3.06 3.5 3.0         18 +   Denver, NC
135 Bruce Williams U
3.05 3.5 3.5         65 +   Huntersville, NC
136 Greg Thompson U
3.05 3.5 3.0         18 +   Cornelius, NC
137 Stephen Varshine U
3.04 3.5 3.5         40 +   CORNELIUS, NC
138 Terry Fahmey U
3.03 (3.5) 3.5         40 +   Concord, NC
139 Jonathan Hole U
3.02 3.5 3.5         40 +   CHARLOTTE, NC
140 Todd Krieg U
3.01 3.5 3.5         40 +   Davidson, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
141 Kalpathi Subramanian U
3.00 3.0 3.5         40 +   Charlotte, NC
142 mayilvaganan kasipandi U
2.97 3.0 3.5         40 +   Concord, NC
143 Pete Richards U
2.96 3.0 3.5         55 +   Huntersville, NC
144 Mark Jeffares U
2.96 3.0 3.0         65 +   Sherrills Ford, NC
145 Caleb OBriant U
2.94 3.0 3.0         18 +   Denver, NC
146 andrew Howland U
2.92 3.0 3.0         55 +   Charlotte, NC
147 Josiah Dumitrescu U
2.91 3.0 3.5         18 +   Huntersville, NC
148 Richard Regruto U
2.89 (3.0) 3.5         55 +   MOUNT HOLLY, NC
149 Kenneth Sigmon U
2.88 3.0 3.5         40 +   Huntersville, NC
150 Ranjith Rajadurai U
2.88 3.0 3.0         18 +   Huntersville, NC
151 Bradford Powell U
2.87 3.0 3.0         40 +   CATAWBA, NC
152 David Menz U
2.87 3.0 3.0         18 +   Davidson, NC
153 Bill Shehane U
2.84 3.0 3.0         40 +   Davidson, NC
154 William Cune U
2.84 3.0 3.0         55 +   Charlotte, NC
155 Ken Kuly U
2.81 (3.0) 3.0         55 +   Davidson, NC
156 Chris Mexcur U
2.80 (3.0) 3.0         18 +   Iron Station, NC
157 Marc Thompson U
2.79 3.0 3.0         40 +   Cornelius, NC
158 Walter Rodriguez U
2.79 3.0 3.0         40 +   Charlotte, NC
159 Richard Fogel U
2.79 3.0 3.0         40 +   Mooresville, NC
160 Graham Wald U
2.78 3.0 3.5         18 +   Cornelius, NC
161 Daniel Eassa U
2.78 3.0 3.0         40 +   Cornelius, NC
162 MARK BAIL U
2.76 3.0 3.0         65 +   WENDELL, NC
163 Greg Brown U
2.74 3.0 3.0         65 +   Davidson, NC
164 Joseph Spain U
2.73 3.0 3.0         18 +   CORNELIUS, NC
165 Wade Nyquist U
2.72 3.0 3.0         55 +   Cornelius, NC
166 Brody Smith U
2.71 3.0 3.0         40 +   CORNELIUS, NC
167 Russell Swift U
2.70 3.0 3.0         40 +   Huntersville, NC
168 Steve Riddle U
2.70 3.0 3.0         65 +   CORNELIUS, NC
169 Ron Stallings U
2.69 (3.0) 3.0         55 +   Gastonia, NC
170 Harrell Solomon U
2.69 3.0 3.0         40 +   Huntersville, NC
171 David Peeler U
2.68 3.0 3.0         40 +   Charlotte, NC
172 Mark Lloyd U
2.67 (3.0) 3.0         55 +   Huntersville, NC
173 Jon Theisen U
2.66 3.0 3.0         40 +   Cornelius, NC
174 Jeff Reiner U
2.66 3.0 3.0         40 +   Huntersville, NC
175 Brad Hamilton U
2.64 3.0 3.0         18 +   Kannapolis, NC
176 Al Solis U
2.61 3.0 3.0         40 +   Charlotte, NC
177 tim Cunnane U
2.60 3.0 3.0         65 +   Charlotte, NC
178 Kevin Loomis U
2.58 3.0 2.5         40 +   Huntersville, NC
179 Greg Razewski U
2.57 3.0 3.0         40 +   Cornelius, NC
180 Larry Townley U
2.56 3.0 3.0         65 +   Charlotte, NC
181 Jim Staley U
2.56 3.0 3.0         65 +   MOUNT PLEASANT, SC
182 John Young U
2.54 3.0 3.0         40 +   Charlotte, NC
183 Frank Silva U
2.54 3.0 2.5         40 +   Huntersville, NC
184 Gary Powell U
2.53 3.0 3.0         65 +   Cornelius, NC
185 Hunter Noldin U
2.52 3.0 3.0         18 +   Huntersville, NC
186 Adam Feinberg U
2.52 3.0 3.0         40 +   CORNELIUS, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
187 David Romley U
2.47 2.5 2.5         40 +   Cornelius, NC
188 Keith MacVean U
2.47 2.5 3.0         65 +   Huntersville, NC
189 Steven Ashenfarb U
2.47 2.5 3.0         40 +   Charlotte, NC
190 Bob Burdick U
2.39 2.5 3.0         55 +   Cornelius, NC
191 Neil McLean U
2.37 2.5 2.5         40 +   Huntersville, NC
192 Francis Bolger U
2.37 (2.5) 3.0         40 +   HUNTERSVILLE, NC
193 Trey Irving U
2.35 (2.5) 3.0         40 +   Denver, NC
194 Curtis Bishop U
2.20 2.5 2.5         40 +   Cornelius, NC
195 Baxter Price U
1.97 (2.0) 2.5         40 +   Cornelius, NC
Engin Altunsuzer U
n/a n/a 4.5         18 +   PINEVILLE, NC
Charles Arcidiacono U
n/a n/a 3.0         18 +   MATTHEWS, NC
Baker Arrowood U
n/a n/a 4.5         40 +   Concord, NC
Braden Churches U
n/a n/a 2.5         18 +   Lansdale, PA
Jeff Cossar U
n/a n/a 3.5         40 +   Mooresville, NC
Chuck Geer U
n/a n/a 3.0         18 +   Concord, NC
David Han U
n/a n/a 4.0         18 +   Cornelius, NC
Paul McCann U
n/a n/a 4.0         40 +   Cornelius, NC
Lee Newman U
n/a n/a 3.5         40 +   Huntersville, NC
Matthew Robson U
n/a n/a 3.5         18 +   Charlotte, NC
John Smith U
n/a n/a 4.0         55 +   Fort Myers, FL
Joel Smith U
n/a n/a 3.5         40 +   Huntersville, NC